package com.fare.taluo.application.analyse;

import java.util.Locale;

/**
 * 【航线】走势对比接口
 * @author Administrator
 *
 */
public interface AirCompanyTrendContrastLineApplication {
	/**
	 * 得到整个报表的字符串
	 * @param fromCityName
	 * @param toCityName
	 * @param flightStartDate
	 * @param flightEndDate
	 * @param futureDay
	 * @param periods
	 * @param selfStartPeriods
	 * @param selfEndPeriods
	 * @param compareCompanyCarrierKey
	 * @param comparedCompanyCarrierKey
	 * @param dataSourceHbaseKey
	 * @return
	 * @throws Exception
	 */
	public String getFusionChartsXMLStr(String fromCity,String toCity,String fromCityCode,String toCityCode,
			String flightStartDate,String flightEndDate,Integer futureDay,
			String[] periods,Integer selfStartPeriods,Integer selfEndPeriods,
			String compareCompanyHbaseKey, String[] comparedCompanyHbaseKeys,
			String dataSourceHbaseKey,String priceType,Locale locale)throws Exception;
}
